package team.seekers.oj.course.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.*;
import team.seekers.oj.common.entity.BaseDO;

import java.util.Date;


@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
@TableName(CourseLiveDOField.TABLE_NAME)
public class CourseLiveListDO extends BaseDO {

    private Long id;

    private Date gmtCreate;

    private String title;

    private Integer status;



    @TableField(CourseLiveDOField.PUSH_ADDRESS)
    private String pushAddress;

    @TableField(CourseLiveDOField.PULL_ADDRESS)
    private String pullAddress;

    @TableField(CourseLiveDOField.RECORD_ADDRESS)
    private String recordAddress;

}